Big Huge Thesaurus

Salvia sclarea

noun

sounds kind of like